import server from "../util/request.js";

// 获取商品列表（支持模糊查询和分页）
export const getProductList = (params) => {
    return server({
        url: '/product/all',
        method: 'GET',
        params  // 传递查询参数，包括模糊查询和分页信息
    });
};
// 删除商品
export const deleteProduct = (productId) => {
    return server({
        url: `/product/${productId}`,
        method: 'DELETE'
    });
};

// 添加商品
export const addProduct = (data) => {
    return server({
        url: '/product/add',
        method: 'POST',
        data
    });
};

// 根据ID查询商品
export const getProductById = (productId) => {
    return server({
        url: `/product/${productId}`,
        method: 'GET'
    });
};

// 更新商品
export const updateProduct = (data) => {
    return server({
        url: '/product/update',
        method: 'PUT',
        data
    });
};




